package io.github.service;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.service.IService;
import io.github.entity.AnswerGroupEntity;

import java.util.List;

/**
 * @author Max
 * <br>
 * date 2019/12/27 18:00
 */

public interface AnswerGroupService extends IService<AnswerGroupEntity> {

    /**
     * 添加一个应答组
     * @param entity entity
     */
    void save(AnswerGroupEntity entity);

    /**
     * 删除一个应答组
     * @param id 组ID
     */
    void delete(Long id);

    /**
     * 通过应答组的名称 查找 应答组
     * @param name
     * @return
     */
    AnswerGroupEntity getByName(String name);

    /**
     * 返回所有的group
     * @return
     */
    List<AnswerGroupEntity> list();

    AnswerGroupEntity getById(Long id);
}
